How To Think On Your Feet